home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Games of Daze
/
Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso
/
x2ftp
/
msdos
/
source
/
vr386
/
cfgdata.dat
< prev
next >
Wrap
Text File
|
1994-01-19
|
9KB
|
335 lines
# VR-386 video driver/stereoscopic mode .CFG file generator data
# use a lowercase letter as tag for stereo mode
# uppercase or number for video
# how strings are used: when video and stereo selections are
# made, both of their tags must be in the string for it to pass.
# used in: compatibility (video drivers)
# with @type: next @begin..@end block of text will be added to driver
# file format: 3 basic blocks:
# @stereotypes..@end has stereo menu stuff
# @videotypes..@end has comaptibility and video menu stuff
# @configurations..eof has @type blocks and text
# Commands used in video/stereo configuration:
# Sets all stereoscopic parameters (stop any time in list)
# default is 600 250 320 50 600 1.0 -- all physical parameters in mm
#
# stereoset <scrn dist> <scrn width> <pixels> <eye sp> <convergence> <world scale>
# Sets up type of stereo display. SWITCH is "flicker", SPLIT is 2 windows on screen,
# SEPERATE is different VGA cards (needs special hardware and video driver).
#
# stereotype { OFF SWITCH SEPERATE SPLIT }
# These set special parameters for stereo windows, for HMD's etc. You can split
# the screen into windows, use "rotated" display devices, mirrors, lenses, etc.
#
# stereoleft <x pixel shift> <x flip flag> <rotate angle> <left edge> <top edge> <right edge> <bottom edge>
# stereoright <x pixel shift> <x flip flag> <rotate angle> <left edge> <top edge> <right edge> <bottom edge>
# stereo modes: stereo_tag menu_entry
@stereotypes
a No stereo
b Glasses: Normal
c Glasses: Distanced
d Glasses: Telescope
e Glasses: Miniature/Enhanced
f Glasses: Orthoscopic
m Glasses: Floating Objects
g Fresnel: Normal
h Fresnel: Distanced
i Fresnel: Telescope
j Fresnel: Miniature/Enhanced
n Fresnel: Closeup
k Mirror Stereo
p Cyberscope: Normal
q Cyberscope: Distanced
r Cyberscope: Telescope
s Cyberscope: Miniature/Floating
t Cyberscope: Orthoscopic
@end
# video drivers: vid_tag stereo_compat default_fname menu_entry
@videotypes
A abcdefkm VR Std. 320x200 256 color
B abcdefkm VR B&W 320x200 16 color
C aghijn VRf Fresnel B&W 640x200
D aghijn VRf Fresnel Paradise 640x200
E aghijn VRf Fresnel ATI 640x200
F aghijn VRf Fresnel Tweaked 320x200
G aghijn VRf Fresnel Tweaked 360x200
H aghijn VRf Fresnel Tweaked 392x200
J pqrst VRc Cyberscope 320x400
@end
# configurations: type: vid_tag stereo_compat
# skip till text in begin..end lets several types use same text
@configurations
# 256 color 320x200 Y-mode video driver stereo modes
@type Aabcdefkm
@begin
videodev vd256.rvd # 256-color 320x200 VGA Y-mode
@end
# 16-color monochrome video driver stereo modes
@type Babcdefkm
@begin
videodev vd16.rvd # 16-color 320x200 monochrome
@end
# 320x200, Sega stereo modes
@type ABab
@begin
stereoset 600 250 320 65 1500 1.0 # normal stereo
@end
@type ABc
@begin
stereoset 100 250 320 65 300 1.5 # distancing
@end
@type ABd
@begin
stereoset 2000 250 320 65 5000 1.0 # telescoping
@end
@type ABe
@begin
stereoset 450 250 320 65 1000 5.2 # miniaturization
@end
@type ABf
@begin
stereoset 500 250 320 60 500 1.0 # orthostereoscopic
@end
@type ABk
@begin
stereotype SPLIT
stereoset 200 120 160 70 700 1.0 # stereo parameters for mirror stereo
stereoleft 0 1 0 0 0 159 200 # viewer windows
stereoright 0 0 0 160 0 319 200
@end
@type ABm
@begin
stereoset 400 250 320 65 1000000 2.2 # virtual objects in front of screen
@end
# Fresnel video drivers:
@type Caghijn
@begin
videodev vd12.rvd # 16-color 640x200
@end
@type Daghijn
@begin
videodev vds256.rvd 025E # Paradise 256-color 640x200 VGA Y-mode
@end
@type Eaghijn
@begin
videodev vds256.rvd 1261 # ATI 256-color 640x200 VGA Y-mode
@end
@type CDEaghijn # stereo windows common to all 640x200
@begin
stereotype SPLIT
stereoleft -44 0 -4 48 0 319 200 # Fresnel viewer vindows
stereoright 44 0 -4 320 0 591 200
@end
@type Faghijn
@begin
videodev vdt256.rvd 014 # 256-color 320x200 VGA Y-mode
stereotype SPLIT
stereoleft -22 0 -5 24 0 159 200 # viewer windows
stereoright 22 0 -5 160 0 295 200
@end
@type Gaghijn
@begin
videodev vdt256.rvd 015 # 256-color 360x200 VGA Y-mode
stereotype SPLIT
stereoleft -24 0 -5 24 0 175 200 # viewer windows
stereoright 24 0 -5 176 0 327 200
@end
@type Haghijn
@begin
videodev vdt256.rvd 016 # 256-color 392x200 VGA Y-mode
stereotype SPLIT
stereoleft -29 0 -5 32 0 191 200 # viewer windows
stereoright 29 0 -5 192 0 351 200
@end
# CYBERSCOPE video driver
@type Jpqrst
@begin
videodev vdcyber.rvd # 256-color 320x400 VGA Y-mode
stereotype SPLIT # special sideways driver
stereoleft -5 0 0 0 0 399 160 # viewer windows
stereoright 5 0 0 400 0 799 160
@end
# Fresnel 640x200 stereo modes:
@type CDEag
@begin # 640 wide Fresnel: normal
stereoset 60 130 272 75 1000 1.0 # Fresnel viewer parameters
@end
@type CDEh
@begin # 640 wide Fresnel: distanced
stereoset 35 130 272 150 700 1.5 # Fresnel viewer parameters
@end
@type CDEi
@begin # 640 wide Fresnel: telescope
stereoset 200 130 272 75 -1100 1.0 # Fresnel viewer parameters
@end
@type CDEj
@begin # 640 wide Fresnel: minified
stereoset 60 130 272 75 2000 7.0 # Fresnel viewer parameters
@end
@type CDEn
@begin # 640 wide Fresnel: closeup
stereoset 60 130 272 75 -300 3.0 # Fresnel viewer parameters
@end
# Fresnel 320x200 stereo modes:
@type Fag
@begin # 320 wide Fresnel: normal
stereoset 60 130 136 75 1000 1.0 # Fresnel viewer parameters
@end
@type Fh
@begin # 320 wide Fresnel: distanced
stereoset 35 130 136 150 800 1.5 # Fresnel viewer parameters
@end
@type Fi
@begin # 320 wide Fresnel: telescope
stereoset 200 130 136 75 -700 1.0 # Fresnel viewer parameters
@end
@type Fj
@begin # 320 wide Fresnel: minified
stereoset 60 130 136 75 -3500 7.0 # Fresnel viewer parameters
@end
@type Fn
@begin # 320 wide Fresnel: closeup
stereoset 60 130 136 75 -300 3.0 # Fresnel viewer parameters
@end
# Fresnel 360x200 stereo modes:
@type Gag
@begin # 360 wide Fresnel: normal
stereoset 60 130 152 75 1000 1.0 # Fresnel viewer parameters
@end
@type Gh
@begin # 360 wide Fresnel: distanced
stereoset 35 130 152 150 700 1.5 # Fresnel viewer parameters
@end
@type Gi
@begin # 360 wide Fresnel: telescope
stereoset 200 130 152 75 -650 1.0 # Fresnel viewer parameters
@end
@type Gj
@begin # 360 wide Fresnel: minified
stereoset 60 130 152 75 2500 7.0 # Fresnel viewer parameters
@end
@type Gn
@begin # 360 wide Fresnel: closeup
stereoset 60 130 152 75 -260 3.0 # Fresnel viewer parameters
@end
# Fresnel 392x200 stereo modes:
@type Hag
@begin # 392 wide Fresnel: normal
stereoset 60 136 160 75 700 1.0 # Fresnel viewer parameters
@end
@type Hh
@begin # 392 wide Fresnel: distanced
stereoset 35 136 160 150 480 1.5 # Fresnel viewer parameters
@end
@type Hi
@begin # 392 wide Fresnel: telescope
stereoset 200 136 160 75 -750 1.0 # Fresnel viewer parameters
@end
@type Hj
@begin # 392 wide Fresnel: minified
stereoset 60 136 160 75 -450 7.0 # Fresnel viewer parameters
@end
@type Hn
@begin # 392 wide Fresnel: closeup
stereoset 60 136 160 75 -250 3.0 # Fresnel viewer parameters
@end
# CYBERSCOPE stereo modes:
@type Jp
@begin
stereoset 300 190 400 75 4000 1.0 # normal Cyberscope
@end
@type Jq
@begin
stereoset 60 190 400 65 600 1.5 # distanced Cyberscope
@end
@type Jr
@begin
stereoset 1500 190 400 65 6000 1.0 # telescoped Cyberscope
@end
@type Js
@begin
stereoset 300 190 400 65 400 5.0 # miniaturized Cyberscope
@end
@type Jt
@begin
stereoset 350 190 400 65 1000 1.0 # orthoscopic Cyberscope
@end